package com.wskj.system.vo.web;

import com.wskj.common.annotation.Excel;
import java.math.BigDecimal;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;


/**
 * 会员卡配置视图对象 sys_vip_config
 *
 * @author wsdz
 * @date 2023-03-06
 */
@Data
@ApiModel("会员卡配置视图对象")
public class SysVipConfigVo {

	private static final long serialVersionUID = 1L;

	/** 主键id */
	@ApiModelProperty("主键id")
	private Long id;

	/** 会员卡名字 */
	@Excel(name = "会员卡名字")
	@ApiModelProperty("会员卡名字")
	private String name;

	/** 会员卡封面图 */
	@Excel(name = "会员卡封面图")
	@ApiModelProperty("会员卡封面图")
	private String coverPic;

	/** 会员卡轮播图 */
	@Excel(name = "会员卡轮播图")
	@ApiModelProperty("会员卡轮播图")
	private String carouselPic;

	/** 会员卡类型(1:月卡、2:季卡、3:年卡) */
	@Excel(name = "会员卡类型(1:月卡、2:季卡、3:年卡)")
	@ApiModelProperty("会员卡类型(1:月卡、2:季卡、3:年卡)")
	private Integer type;

	/** 会员卡类型名称 */
	@Excel(name = "会员卡类型名称")
	@ApiModelProperty("会员卡类型名称")
	private String typeName;

	/** 有效期 */
	@Excel(name = "有效期")
	@ApiModelProperty("有效期")
	private Integer days;

	/** 价格 */
	@Excel(name = "价格")
	@ApiModelProperty("价格")
	private BigDecimal price;

	/** 简介 */
	@Excel(name = "简介")
	@ApiModelProperty("简介")
	private String brief;

	/** 会员权益 */
	@Excel(name = "会员权益")
	@ApiModelProperty("会员权益")
	private String briefInfo;

	/** 状态 0:停用 1:启用 */
	@Excel(name = "状态 0:停用 1:启用")
	@ApiModelProperty("状态 0:停用 1:启用")
	private Integer status;

	/** 排序 */
	@Excel(name = "排序")
	@ApiModelProperty("排序")
	private Integer sort;


}
